package com.framework.admin.mapper;

import com.framework.admin.domain.param.ModuleFormParam;
import com.framework.admin.model.ModuleForm;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;

import java.util.List;
import java.util.Map;


/**
 * @description: 模块表单管理 Mapper
 * @author: lizurong
 * @version: 1.0
 * @date: 2021-03-08 13:07:55
 */

@Mapper
public interface ModuleFormMapper {
    Page<ModuleForm> listPage(@Param("param") ModuleFormParam param, PageRequest pageRequest);

    List<Map<String,String>> tableList(@Param("companyCode") String companyCode);

}
